package com.example.trabalho_final.modelo;

public class MinhaCategoria extends Categoria{
	private long id;
	
	private float valor_campo_de;
	private String unidade_campo_de;
	private String do_que_campo_de;
	
	private float valor_campo_para;
	private String unidade_campo_para;
	private String do_que_campo_para;
	public long getId() {
		return id;
	}
	public void setId(long id) {
		this.id = id;
	}
	public float getValor_campo_de() {
		return valor_campo_de;
	}
	public void setValor_campo_de(float valor_campo_de) {
		this.valor_campo_de = valor_campo_de;
	}
	public String getUnidadeCampo_de() {
		return unidade_campo_de;
	}
	public void setUnidadeCampo_de(String unidade_campo_de) {
		this.unidade_campo_de = unidade_campo_de;
	}
	public String getDo_que_campo_de() {
		return do_que_campo_de;
	}
	public void setDo_que_campo_de(String do_que_campo_de) {
		this.do_que_campo_de = do_que_campo_de;
	}
	public float get_valor_campo_para() {
		return valor_campo_para;
	}
	public void set_valor_campo_para(float et_valor_campo_para) {
		this.valor_campo_para = et_valor_campo_para;
	}
	public String getUnidadeCampo_para() {
		return unidade_campo_para;
	}
	public void setUnidadeCampo_para(String unidade_campo_para) {
		this.unidade_campo_para = unidade_campo_para;
	}
	public String getDo_que_campo_para() {
		return do_que_campo_para;
	}
	public void setDo_que_campo_para(String do_que_campo_para) {
		this.do_que_campo_para = do_que_campo_para;
	}
	@Override
    public String toString() {
        return this.getUnidadeCampo_de() + " " + this.getDo_que_campo_de();
    }
	@Override
	protected String[] calcular(String campo_de, Float valor_campo_de) {	
		// TODO Auto-generated method stub
		String[] calculo= new String[1];
		calculo[0] = this.unidade_campo_para+" "+this.do_que_campo_para+" : "+valor_campo_de*this.valor_campo_para;	
		return calculo;
	}
}

